traffic facilities - German English Dictionary